cape strap - Allemand Anglais Dictionnaire